body{
	font-size:13px!important;
	font-family:\5fae\8f6f\96c5\9ed1,Verdana,arial,sans-serif,\5b8b\4f53;
}

input,textarea,select{
	font-family:\5fae\8f6f\96c5\9ed1,Verdana,arial,sans-serif,\5b8b\4f53;
	font-size:13px!important;
}

.title {
	font-size: 24px;
}

#report-body,#report-foot{
	margin: 10px;
}
#report-body table{
	border-collapse: collapse;
	border-spacing: 0;
	height: 100%;
	table-layout:fixed
}

#report-body table thead tr th{
	border: 1px solid #000;
	text-align: center;
	line-height: 2.3;
}

#report-body table tbody tr td{
	border: 1px solid #000;
	line-height: 2.3;
	padding:0  5px 5px 5px;
	vertical-align: middle;
}

#report-body table tbody tr td input.text{
    background-image: none;
    font-size: 14px;
    line-height: 25px;
    width:95%;
    height:25px;
    vertical-align: middle;
}

#report-body table tbody tr td input.text:focus {
    border-color: #66AFE9;
    box-shadow: 0 1px 1px #c4c4c4 inset, 0 0 8px #c4c4c4;
    outline: 0 none;
}

#report-body table tbody tr td select{
    line-height: 25px;
    width:95%;
}

#remark-table textarea{
	padding: 3px 12px;
	border: 1px solid #c4c4c4;
	width: 310px;
	height: 70px;
}

.button_01_lef {
	width:110px;
	height:26px;
	border: medium none;
	background:url(../../img/but_01_a.png) no-repeat scroll left center transparent;
	font-size:15px;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
	 text-indent: -20px;
	text-align:center;
}
.button_01_lef:hover {
	background:url(../../img/but_01_hover.png) no-repeat;
}

#report-note-list{
	list-style:none;
	list-style-type: none;
	padding: 0;
	margin-top: 0;
}
#report-note-list li{
	display: block;
	
}

#report-foot table td input {
	width: 100px;
}
input {border:0;}
select {border:0;}
span {display:none;}
#print_button {display:none;}
#showDetailButton {display:none;}
#remark-table {display:none;}
